package com.recruit.dao.gen.mapper;

import com.recruit.dao.gen.model.ResumeFile;
import com.recruit.dao.gen.model.ResumeFileExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ResumeFileMapper {
    int countByExample(ResumeFileExample example);

    int deleteByExample(ResumeFileExample example);

    int deleteByPrimaryKey(Integer fileId);

    int insert(ResumeFile record);

    int insertSelective(ResumeFile record);

    List<ResumeFile> selectByExample(ResumeFileExample example);

    ResumeFile selectByPrimaryKey(Integer fileId);

    int updateByExampleSelective(@Param("record") ResumeFile record, @Param("example") ResumeFileExample example);

    int updateByExample(@Param("record") ResumeFile record, @Param("example") ResumeFileExample example);

    int updateByPrimaryKeySelective(ResumeFile record);

    int updateByPrimaryKey(ResumeFile record);

	List<ResumeFile> queryResumeByUser(@Param("userId")int userId, @Param("start")int start, @Param("end")int end);
}